#include<iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main(){
    double x1,y1,x2,y2,x3,y3;  
    while(1){
    	cin>>x1>>y1>>x2>>y2>>x3>>y3;
    	if (x1 == 0 && y1 == 0 &&
            x2 == 0 && y2 == 0 &&
            x3 == 0 && y3 == 0) {
            break;
        }
        // 使用叉乘法计算面积
        double area = fabs((x2 - x1) * (y3 - y1) - (x3 - x1) * (y2 - y1)) / 2.0;
         // 输出结果，保留6位小数
        cout << fixed << setprecision(6) << area << endl;
	}
    return 0;
}